English Dictionary
◊ TREE SHREW
tree poppy
n : evergreen shrub of southwestern United States and Mexico
often cultivated for its fragrant golden yellow flowers
[syn: {bush poppy}]